purpose built vehicle - French English Dictionary